land of a designated business - Türkisch Englisch Wörterbuch